Search results

Types

Classes
Interfaces
Enums
Functions
Type aliases
Constants

Members

Properties
Methods
Getters
Setters
Enum members
Show privates

Other

In this module only

Class CommandClient

extends EventSpewerclass EventSpewerdetritus-utils/EventSpewer

Defined in commandclient

Command Client, hooks onto a ClusterClient or ShardClient to provide easier command handling Flow is onMessageCheck -> onPrefixCheck -> onCommandCheck

Constructor

constructor(
token: ClusterClientclass ClusterClientdetritus-client/ClusterClient | ShardClientclass ShardClientdetritus-client/ShardClient | InteractionCommandClientclass InteractionCommandClientdetritus-client/InteractionCommandClient | string,
options: CommandClientOptionsinterface CommandClientOptionsdetritus-client/CommandClientOptions = {}
)

Properties

_clientSubscriptions: Array<EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription>external Array = Array<never>external Array[src]
client: ClusterClientclass ClusterClientdetritus-client/ClusterClient | ShardClientclass ShardClientdetritus-client/ShardClient[src]
commands: Array<Commandclass Commanddetritus-client/command/Command>external Array[src]
directories = BaseCollectionclass BaseCollectiondetritus-utils/BaseCollection<string, {subdirectories: boolean}>[src]
prefixes: {custom: BaseSetclass BaseSetdetritus-utils/BaseSet<string>, mention: BaseSetclass BaseSetdetritus-utils/BaseSet<string>}[src]
ratelimits: Array<CommandRatelimitclass CommandRatelimitdetritus-client/commandratelimit/CommandRatelimit>external Array = Array<never>external Array[src]
ratelimiter: CommandRatelimiterclass CommandRatelimiterdetritus-client/commandratelimit/CommandRatelimiter[src]
replies: BaseCollectionclass BaseCollectiondetritus-utils/BaseCollection<string, CommandReplyinterface CommandReplydetritus-client/CommandReply>[src]

Methods

onCommandCheck(
context: Contextclass Contextdetritus-client/command/Context,
command: Commandclass Commanddetritus-client/command/Command
): Promise<boolean>external Promise | boolean
[src]
onCommandCancel(
context: Contextclass Contextdetritus-client/command/Context,
command: Commandclass Commanddetritus-client/command/Command
): Promise<any>external Promise | any
[src]
onMessageCheck(
context: Contextclass Contextdetritus-client/command/Context
): Promise<boolean>external Promise | boolean
[src]
onMessageCancel(context: Contextclass Contextdetritus-client/command/Context): Promise<any>external Promise | any[src]
onPrefixCheck(
context: Contextclass Contextdetritus-client/command/Context
): CommandClientPrefixestype CommandClientPrefixesdetritus-client/CommandClientPrefixes | Promise<CommandClientPrefixestype CommandClientPrefixesdetritus-client/CommandClientPrefixes>external Promise
[src]
get rest(): Clientclass Clientdetritus-client-rest/Client | RestClientclass RestClientdetritus-client/rest/RestClient[src]
add(
options: Commandclass Commanddetritus-client/command/Command | CommandClientAddinterface CommandClientAdddetritus-client/CommandClientAdd | string,
run?: CommandCallbackRuntype CommandCallbackRundetritus-client/command/CommandCallbackRun
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
addMultiple(
commands: Array<CommandOptionsinterface CommandOptionsdetritus-client/command/CommandOptions>external Array = Array<never>external Array
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
addMultipleIn(
directory: string,
options: {isAbsolute?: boolean, subdirectories?: boolean} = {}
): Promise<CommandClientclass CommandClientdetritus-client/CommandClient>external Promise
[src]
resetCommands(): Promise<void>external Promise[src]
getAttributes(
context: Contextclass Contextdetritus-client/command/Context
): Promise<CommandAttributesinterface CommandAttributesdetritus-client/CommandAttributes | null>external Promise
[src]
getCommand(
attributes: CommandAttributesinterface CommandAttributesdetritus-client/CommandAttributes
): Commandclass Commanddetritus-client/command/Command | null
[src]
getPrefixes(
context: Contextclass Contextdetritus-client/command/Context
): Promise<BaseSetclass BaseSetdetritus-utils/BaseSet<string>>external Promise
[src]
run(
options: CommandClientRunOptionsinterface CommandClientRunOptionsdetritus-client/CommandClientRunOptions = {}
): Promise<ClusterClientclass ClusterClientdetritus-client/ClusterClient | ShardClientclass ShardClientdetritus-client/ShardClient>external Promise
[src]
storeReply(
messageId: string,
command: Commandclass Commanddetritus-client/command/Command,
context: Contextclass Contextdetritus-client/command/Context,
reply: Messageclass Messagedetritus-client/structures/Message
): void
[src]
handleMessageCreate(event: MessageCreateinterface MessageCreatedetritus-client/gateway/GatewayClientEvents/MessageCreate): Promise<void>external Promise[src]
handleMessageUpdate(event: MessageUpdateinterface MessageUpdatedetritus-client/gateway/GatewayClientEvents/MessageUpdate): Promise<void>external Promise[src]
handle(
name: ClientEvents.MESSAGE_CREATEenum ClientEventsdetritus-client/ClientEvents,
event: MessageCreateinterface MessageCreatedetritus-client/gateway/GatewayClientEvents/MessageCreate
): Promise<void>external Promise
[src]
2 more overloads
handle(
name: ClientEvents.MESSAGE_UPDATEenum ClientEventsdetritus-client/ClientEvents,
event: MessageUpdateinterface MessageUpdatedetritus-client/gateway/GatewayClientEvents/MessageUpdate
): Promise<void>external Promise
[src]
handle(
name: ClientEvents.MESSAGE_CREATEenum ClientEventsdetritus-client/ClientEvents | ClientEvents.MESSAGE_UPDATEenum ClientEventsdetritus-client/ClientEvents,
event: MessageCreateinterface MessageCreatedetritus-client/gateway/GatewayClientEvents/MessageCreate | MessageUpdateinterface MessageUpdatedetritus-client/gateway/GatewayClientEvents/MessageUpdate
): Promise<void>external Promise
[src]
handleDelete(
name: string,
deletePayload: {raw: {id: string}}
): Promise<void>external Promise
[src]
on(
event: string | symbol,
listener: (...args: any[]) => void
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
23 more overloads
on(
event: ClientEvents.COMMAND_DELETEenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandDeleteinterface CommandDeletedetritus-client/command/CommandEvents/CommandDelete) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
on(
event: "commandDelete",
listener: (payload: CommandDeleteinterface CommandDeletedetritus-client/command/CommandEvents/CommandDelete) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
on(
event: ClientEvents.COMMAND_ERRORenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandErrorinterface CommandErrordetritus-client/command/CommandEvents/CommandError) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
on(
event: "commandError",
listener: (payload: CommandErrorinterface CommandErrordetritus-client/command/CommandEvents/CommandError) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
on(
event: ClientEvents.COMMAND_FAILenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandFailinterface CommandFaildetritus-client/command/CommandEvents/CommandFail) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
on(
event: "commandFail",
listener: (payload: CommandFailinterface CommandFaildetritus-client/command/CommandEvents/CommandFail) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
on(
event: ClientEvents.COMMAND_NONEenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandNoneinterface CommandNonedetritus-client/command/CommandEvents/CommandNone) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
on(
event: "commandNone",
listener: (payload: CommandNoneinterface CommandNonedetritus-client/command/CommandEvents/CommandNone) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
on(
event: ClientEvents.COMMAND_PERMISSIONS_FAIL_CLIENTenum ClientEventsdetritus-client/ClientEvents,
listener: (
payload: CommandPermissionsFailClientinterface CommandPermissionsFailClientdetritus-client/command/CommandEvents/CommandPermissionsFailClient
) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
on(
event: "commandPermissionsFailClient",
listener: (
payload: CommandPermissionsFailClientinterface CommandPermissionsFailClientdetritus-client/command/CommandEvents/CommandPermissionsFailClient
) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
on(
event: ClientEvents.COMMAND_PERMISSIONS_FAILenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandPermissionsFailinterface CommandPermissionsFaildetritus-client/command/CommandEvents/CommandPermissionsFail) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
on(
event: "commandPermissionsFail",
listener: (payload: CommandPermissionsFailinterface CommandPermissionsFaildetritus-client/command/CommandEvents/CommandPermissionsFail) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
on(
event: ClientEvents.COMMAND_RANenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandRaninterface CommandRandetritus-client/command/CommandEvents/CommandRan) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
on(
event: "commandRan",
listener: (payload: CommandRaninterface CommandRandetritus-client/command/CommandEvents/CommandRan) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
on(
event: ClientEvents.COMMAND_RATELIMITenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandRatelimitinterface CommandRatelimitdetritus-client/command/CommandEvents/CommandRatelimit) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
on(
event: "commandRatelimit",
listener: (payload: CommandRatelimitinterface CommandRatelimitdetritus-client/command/CommandEvents/CommandRatelimit) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
on(
event: ClientEvents.COMMAND_RESPONSE_DELETEenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandResponseDeleteinterface CommandResponseDeletedetritus-client/command/CommandEvents/CommandResponseDelete) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
on(
event: "commandResponseDelete",
listener: (payload: CommandResponseDeleteinterface CommandResponseDeletedetritus-client/command/CommandEvents/CommandResponseDelete) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
on(
event: ClientEvents.COMMAND_RUN_ERRORenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandRunErrorinterface CommandRunErrordetritus-client/command/CommandEvents/CommandRunError) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
on(
event: "commandRunError",
listener: (payload: CommandRunErrorinterface CommandRunErrordetritus-client/command/CommandEvents/CommandRunError) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
on(
event: ClientEvents.KILLEDenum ClientEventsdetritus-client/ClientEvents,
listener: () => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
on(event: "killed", listener: () => any): CommandClientclass CommandClientdetritus-client/CommandClient[src]
on(
event: string | symbol,
listener: (...args: any[]) => void
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
once(
event: string | symbol,
listener: (...args: any[]) => void
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
23 more overloads
once(
event: ClientEvents.COMMAND_DELETEenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandDeleteinterface CommandDeletedetritus-client/command/CommandEvents/CommandDelete) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
once(
event: "commandDelete",
listener: (payload: CommandDeleteinterface CommandDeletedetritus-client/command/CommandEvents/CommandDelete) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
once(
event: ClientEvents.COMMAND_ERRORenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandErrorinterface CommandErrordetritus-client/command/CommandEvents/CommandError) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
once(
event: "commandError",
listener: (payload: CommandErrorinterface CommandErrordetritus-client/command/CommandEvents/CommandError) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
once(
event: ClientEvents.COMMAND_FAILenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandFailinterface CommandFaildetritus-client/command/CommandEvents/CommandFail) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
once(
event: "commandFail",
listener: (payload: CommandFailinterface CommandFaildetritus-client/command/CommandEvents/CommandFail) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
once(
event: ClientEvents.COMMAND_NONEenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandNoneinterface CommandNonedetritus-client/command/CommandEvents/CommandNone) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
once(
event: "commandNone",
listener: (payload: CommandNoneinterface CommandNonedetritus-client/command/CommandEvents/CommandNone) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
once(
event: ClientEvents.COMMAND_PERMISSIONS_FAIL_CLIENTenum ClientEventsdetritus-client/ClientEvents,
listener: (
payload: CommandPermissionsFailClientinterface CommandPermissionsFailClientdetritus-client/command/CommandEvents/CommandPermissionsFailClient
) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
once(
event: "commandPermissionsFailClient",
listener: (
payload: CommandPermissionsFailClientinterface CommandPermissionsFailClientdetritus-client/command/CommandEvents/CommandPermissionsFailClient
) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
once(
event: ClientEvents.COMMAND_PERMISSIONS_FAILenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandPermissionsFailinterface CommandPermissionsFaildetritus-client/command/CommandEvents/CommandPermissionsFail) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
once(
event: "commandPermissionsFail",
listener: (payload: CommandPermissionsFailinterface CommandPermissionsFaildetritus-client/command/CommandEvents/CommandPermissionsFail) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
once(
event: ClientEvents.COMMAND_RANenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandRaninterface CommandRandetritus-client/command/CommandEvents/CommandRan) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
once(
event: "commandRan",
listener: (payload: CommandRaninterface CommandRandetritus-client/command/CommandEvents/CommandRan) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
once(
event: ClientEvents.COMMAND_RATELIMITenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandRatelimitinterface CommandRatelimitdetritus-client/command/CommandEvents/CommandRatelimit) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
once(
event: "commandRatelimit",
listener: (payload: CommandRatelimitinterface CommandRatelimitdetritus-client/command/CommandEvents/CommandRatelimit) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
once(
event: ClientEvents.COMMAND_RESPONSE_DELETEenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandResponseDeleteinterface CommandResponseDeletedetritus-client/command/CommandEvents/CommandResponseDelete) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
once(
event: "commandResponseDelete",
listener: (payload: CommandResponseDeleteinterface CommandResponseDeletedetritus-client/command/CommandEvents/CommandResponseDelete) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
once(
event: ClientEvents.COMMAND_RUN_ERRORenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandRunErrorinterface CommandRunErrordetritus-client/command/CommandEvents/CommandRunError) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
once(
event: "commandRunError",
listener: (payload: CommandRunErrorinterface CommandRunErrordetritus-client/command/CommandEvents/CommandRunError) => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
once(
event: ClientEvents.KILLEDenum ClientEventsdetritus-client/ClientEvents,
listener: () => any
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
once(event: "killed", listener: () => any): CommandClientclass CommandClientdetritus-client/CommandClient[src]
once(
event: string | symbol,
listener: (...args: any[]) => void
): CommandClientclass CommandClientdetritus-client/CommandClient
[src]
subscribe(
event: string | symbol,
listener: (...args: any[]) => void
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription
[src]
23 more overloads
subscribe(
event: ClientEvents.COMMAND_DELETEenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandDeleteinterface CommandDeletedetritus-client/command/CommandEvents/CommandDelete) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription
[src]
subscribe(
event: "commandDelete",
listener: (payload: CommandDeleteinterface CommandDeletedetritus-client/command/CommandEvents/CommandDelete) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription
[src]
subscribe(
event: ClientEvents.COMMAND_ERRORenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandErrorinterface CommandErrordetritus-client/command/CommandEvents/CommandError) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription
[src]
subscribe(
event: "commandError",
listener: (payload: CommandErrorinterface CommandErrordetritus-client/command/CommandEvents/CommandError) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription
[src]
subscribe(
event: ClientEvents.COMMAND_FAILenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandFailinterface CommandFaildetritus-client/command/CommandEvents/CommandFail) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription
[src]
subscribe(
event: "commandFail",
listener: (payload: CommandFailinterface CommandFaildetritus-client/command/CommandEvents/CommandFail) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription
[src]
subscribe(
event: ClientEvents.COMMAND_NONEenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandNoneinterface CommandNonedetritus-client/command/CommandEvents/CommandNone) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription
[src]
subscribe(
event: "commandNone",
listener: (payload: CommandNoneinterface CommandNonedetritus-client/command/CommandEvents/CommandNone) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription
[src]
subscribe(
event: ClientEvents.COMMAND_PERMISSIONS_FAIL_CLIENTenum ClientEventsdetritus-client/ClientEvents,
listener: (
payload: CommandPermissionsFailClientinterface CommandPermissionsFailClientdetritus-client/command/CommandEvents/CommandPermissionsFailClient
) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription
[src]
subscribe(
event: "commandPermissionsFailClient",
listener: (
payload: CommandPermissionsFailClientinterface CommandPermissionsFailClientdetritus-client/command/CommandEvents/CommandPermissionsFailClient
) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription
[src]
subscribe(
event: ClientEvents.COMMAND_PERMISSIONS_FAILenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandPermissionsFailinterface CommandPermissionsFaildetritus-client/command/CommandEvents/CommandPermissionsFail) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription
[src]
subscribe(
event: "commandPermissionsFail",
listener: (payload: CommandPermissionsFailinterface CommandPermissionsFaildetritus-client/command/CommandEvents/CommandPermissionsFail) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription
[src]
subscribe(
event: ClientEvents.COMMAND_RANenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandRaninterface CommandRandetritus-client/command/CommandEvents/CommandRan) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription
[src]
subscribe(
event: "commandRan",
listener: (payload: CommandRaninterface CommandRandetritus-client/command/CommandEvents/CommandRan) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription
[src]
subscribe(
event: ClientEvents.COMMAND_RATELIMITenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandRatelimitinterface CommandRatelimitdetritus-client/command/CommandEvents/CommandRatelimit) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription
[src]
subscribe(
event: "commandRatelimit",
listener: (payload: CommandRatelimitinterface CommandRatelimitdetritus-client/command/CommandEvents/CommandRatelimit) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription
[src]
subscribe(
event: ClientEvents.COMMAND_RESPONSE_DELETEenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandResponseDeleteinterface CommandResponseDeletedetritus-client/command/CommandEvents/CommandResponseDelete) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription
[src]
subscribe(
event: "commandResponseDelete",
listener: (payload: CommandResponseDeleteinterface CommandResponseDeletedetritus-client/command/CommandEvents/CommandResponseDelete) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription
[src]
subscribe(
event: ClientEvents.COMMAND_RUN_ERRORenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandRunErrorinterface CommandRunErrordetritus-client/command/CommandEvents/CommandRunError) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription
[src]
subscribe(
event: "commandRunError",
listener: (payload: CommandRunErrorinterface CommandRunErrordetritus-client/command/CommandEvents/CommandRunError) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription
[src]
subscribe(
event: ClientEvents.KILLEDenum ClientEventsdetritus-client/ClientEvents,
listener: () => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription
[src]
subscribe(
event: "killed",
listener: () => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription
[src]
subscribe(
event: string | symbol,
listener: (...args: any[]) => void
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription
[src]